We are migrating the bug tracker to github Issues. This is now the preferred way to report NASM bugs.
Self-registration is disabled due to spam issue (mail gorcunov@gmail.com or hpa@zytor.com to create an account)
This came up during development when an %if accidentally received the sum of two symbols, instead of the delta. In that case, %error is effectively ignored. $ cat test.asm symbol: %if (symbol + symbol) > 1 %fatal Should not see this. %endif %error Should see this. $ nasm -v NASM version 2.14.03rc2 compiled on Jun 6 2019 $ nasm test.asm test.asm:2: error: `>': operands differ by a non-scalar $